a huge palm tree - Deutsch Englisch Wörterbuch